<?php

class Listar_Remito extends CI_Controller{
    
    function __construct() {
        parent::__construct();
        $this->load->helper('form');
        $this->load->library('form_validation');
        $this->load->model('Remito_Model');
        $this->load->model('Rollo_Model');
    }
    
    function index($algo=false){
        $data['title']='Listar Remitos';
        $data['main_content']='listar_remitos_view';
        $data['lista_remitos']=$this->Remito_Model->getRemitos();
        $data['total_cubico']=0;
        $data['numeroRemito']=0;
        $data['listar_rollos']=0;
        $data['mensaje']=$algo;
        $this->load->view('includes/template',$data);
    }
    
    function listar($idRemito,$algo=false){
        
            $data['title']='Listar Remitos';
            $data['main_content']='listar_remitos_view';
            $data['lista_remitos']=$this->Remito_Model->getRemitos();
            $data['listar_rollos']=$this->Rollo_Model->getRollo($idRemito);
            $data['total_cubico']=$this->Rollo_Model->getTotalCubico($idRemito);
            $data['numeroRemito']=$idRemito;
            $data['mensaje']=$algo;
            $this->load->view('includes/template',$data);
    }
    
    function validarListarRemitos(){
        
        
        $this->form_validation->set_rules('remitos', 'Combo Remitos', 'callback__controlSelect');
        $this->form_validation->set_message('_controlSelect', 'Debe elegir una opcion');
        
        if ($this->form_validation->run() == FALSE) {

            $this->index();
            
        } else {
            
            $idRemito=$this->input->post('remitos');
            
            $this->listar($idRemito);
            
            
        }
        
        
        
    }
    
    function _controlSelect($combo){
        if($combo==-1){
            return false;
        }else{
            return true;
        }
    }
}

?>
